expressing enthusiasm following an excellent result - Spanisch Englisch Wörterbuch